Jx.declare('Jx.platform.browser.event.Object', {

	$extend: 'Jx.event.Object',

	$actions: [

		'initialize'

	],

	$accessors: {

		browser: undefined

	},
	
	DomEventConstructor: undefined,

	constructor: function(){
		
		this.DomEventConstructor = Jx.GLOBAL.Event

		this.$super(arguments);

		this.initialize(this.browser());

	},

	allowInitialize: function(operation, browserEvent){

		return browserEvent instanceof this.DomEventConstructor;

	}


});
